package com.jl15988.chainlog.manual;

/**
 * 禁用状态的监控会话（空实现）
 *
 * @author Jalon
 * @since 2025/9/29 14:42
 **/
public class DisabledChainLogSession implements ChainLogSession {

    @Override
    public ChainLogSession withParams(Object... params) {
        return this;
    }

    @Override
    public void endSuccess() {
        // 空实现
    }

    @Override
    public void endSuccess(Object result) {
        // 空实现
    }

    @Override
    public void endException(Throwable exception) {
        // 空实现
    }

    @Override
    public void endException(Throwable exception, Object result) {
        // 空实现
    }

    @Override
    public void close() {
        // 空实现
    }
}
